计算机与现代化 ›› 2013, Vol. 1 ›› Issue (2): 153-156.doi: 10.3969/j.issn.1006-2475.2013.02.038

• 应用与开发 • 上一篇    下一篇

基于Amoeba中间件的分布式数据库管理系统

孙 巍,谭成翔   

  1. 同济大学计算机科学与技术系,上海201804
  • 收稿日期:2012-10-19 修回日期:1900-01-01 出版日期:2013-02-27 发布日期:2013-02-27

Management System of Distributed Database Based on Amoeba Middleware

SUN Wei, TAN Cheng-xiang   

  1. Department of Computer Science and Technology, Tongji University, Shanghai 201804, China
  • Received:2012-10-19 Revised:1900-01-01 Online:2013-02-27 Published:2013-02-27

摘要: 在数据库运用普遍建立于计算机网络之上的环境下,通过Amoeba中间件,实现对服务器集群的统一管理。该系统利用Amoeba中间件,通过对服务器信息的收集和修改,实现Amoeba服务器参数、MySQL数据库服务器参数、负载均衡、读写分离规则以及数据切分功能的配置。该系统避免了繁琐而杂乱的各个服务器独立配置,让管理人员从整体上掌控整个服务器系统运行状态。最后,实验验证,该套系统能够有效管理和配置服务器运行参数。

关键词: 分布式数据库, Amoeba, 数据切分, 数据库管理

Abstract: This paper proposes a management system of distributed databases in the background of the large-scale application of databases. The system uses the middleware of Amoeba to realize the management of server cluster. It utilizes Amoeba to gather and modify the information of servers, to configure the parameters of Amoeba servers and MySQL database servers, load balancing, the separation rule of read and write, and data segmentation. Administrators can use this system to master the state of servers and avoid tedious operation. At last, the experiment shows that it can effectively configure the parameters to manage a large number of servers.

Key words: distributed database, Amoeba, data segmentation, database management